Claremont Landscape Garden

Claremont Landscape Garden    oil on board     £125