Anthony Gross · LEICESTER SQUARE, 1905

Anthony Gross, LEICESTER SQUARE, 1905, gouache, 19.5 × 31.5 cm. Sold at auction in 2019. See Anthony Gross’s auction records and prices →