Upper Lambourn in the Snow
Upper Lambourn in the Snow
P1160 18x24in (45x60cm) Oil on Canvas SOLD