Maria Toumazou in NicosiaThea SmithArtReview17 December 2018Maria Toumazou’s double-site exhibition is an ambitious...