Ilan Averbuch

Self Portrait, 2008, Steel, lead, glass, 13 x 15 x 11 feet