Article

timesofmalta.comtimesofmalta.com on 2020-01-08 10:59

Exhibition explores female identity

Scheherazade, a solo show by local artist Charlie Cauchi, is presenting  a multidisciplinary and immersive installation built around the concept of a ...

Related news