David Moore of Scotter

oil on canvas 50x40cm SOLD

David Moore of Scotter

oil on canvas 50x40cm SOLD