Images

Anita Zabludowicz, 2011
oil, plates, and bondo on wood 
72 x 60 inches (182.9 x 152.4)

Images-Stack