Mayfair

Mayfair

2005
Oil on canvas
140 x 170 cm
Private collection

Leave a Reply