Peter Rostovsky

Peter Rostovsky, Lacuna , 2012

Lacuna , 2012
oil on canvas
60 x 60 inches