VANISHING POINT, Oil on canvas, 60 x 42 inches, 2005 VANISHING POINT, Oil on canvas, 60 x 42 inches, 2005
Leave a Reply