Rearranged Weirdly Wonderful

Anna Seaman, The National , 5 October 2014

Anna Seaman meets Bita Fayyazi, a quirky Iranian artist whose lifelike cockroach installation at her current show in Dubai is just one of many artworks serving as a metaphor for her practice

139 
of 203