Ila Firouzabadi
Menu
Home
Installation Sculptures
Installation Videos
Drawings
News
About
Contact
〈
〉
The Yellow Horse
Ceramics and inox tube, 48 x 30 x 123 cm, 2009