Krista Nassi
-
[Show thumbnails]
The Mannequins, Installation at Tehran City Hall, Barg Gallery 2003 – 2004