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

148 
of 212