Technical Sheet
Installation view at Italian Cultural Institute, New York, 2010
detail
detail
detail
detail
detail