Ken Howard · The City of London, rain effect, 1932

Ken Howard, The City of London, rain effect, 1932, oil paint, 101.5 × 122 cm. Sold at auction in 2014. See Ken Howard’s auction records and prices →