Harold Speed · The heart of the city, 1872

Harold Speed, The heart of the city, 1872, oil on canvas, 77.5 × 88.9 cm. Sold at auction in 2026. See Harold Speed’s auction records and prices →