Stanhope Alexander Forbes · The Pier Head, 1857

Stanhope Alexander Forbes, The Pier Head, 1857, oil paint, 68 × 85 cm. Sold at auction in 2023. See Stanhope Alexander Forbes’s auction records and prices →