Date From 12th April 2012 Date To 21st April 2012 Gallery Rossi & Rossi Ltd. Address 16 Clifford Street London W1S 3RG United Kingdom Tags photography Iranian Rating PoorNot so poorAverageGoodVery good Log in or register to edit this exhibition