The Great Escape

The Great Escape

2010
Oil on canvas
165 x 120 cm
Private collection

Leave a Reply