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 →