David MCCLURE
1926–1998, Scotland

Maltese Landscape by David MCCLURE

Maltese Landscape

Price GBP 1,500 (€1,902) Incl. buyer's premium
Estimated