John Keith Vaughan · Snow on Hampstead Heath, 1912

John Keith Vaughan, Snow on Hampstead Heath, 1912, oil paint, 40.6 × 49.5 cm. Sold at auction in 2006. See John Keith Vaughan’s auction records and prices →