Ardeshir Mohasses: Art and Satire in Iran


New York, 725 Park Ave. New York, New York 10021 United States
23 May - 3 August 2008