David Shepherd · Aerial View of Westminster, 1931
David Shepherd, Aerial View of Westminster, 1931, canvas, 163 × 244.5 cm. Sold at auction in 2022. See David Shepherd’s auction records and prices →
David Shepherd, Aerial View of Westminster, 1931, canvas, 163 × 244.5 cm. Sold at auction in 2022. See David Shepherd’s auction records and prices →