The Scottish Gallery

The Scottish Gallery

David McClure, Barges on the Thames, 1951, gouache, 23.5 x 30.5 cm
Subscribe
Get updates on the The Scottish Gallery