Herbert Menzies Marshall · THE PORT OF LONDON, 1892

Herbert Menzies Marshall, THE PORT OF LONDON, 1892, watercolour, 12.5 × 20.5 cm. Sold at auction in 2010. See Herbert Menzies Marshall’s auction records and prices →