Kenneth Hall · Trafalgar Square, 1937

Kenneth Hall, Trafalgar Square, 1937, Oil on Canvas, 76 × 101 cm. Sold at auction in 2022. See Kenneth Hall’s auction records and prices →