P1160 Published 22/12/2014 at 600 × 452 in Gallery ← Previous Next → Upper Lambourn in the Snow P1160 18x24in (45x60cm) Oil on Canvas SOLD