Date
17-10-2018
Title
Oxymoron
Place
Larnaca Biennale, Larnaca, Cyprus