The Deep End

The Deep End

2000
Oil on canvas
120 x 150 cm
Private collection, Germany

Leave a Reply