Roches Point, De Beers London

Roches Point
Roches Point, De Beers London ,  
2001
,  
Oil on canvas
,  
137 x 168 cm