Colossal statue of Richard Coeur de Lion - western end of the Great Exhibition Building, 28 June 1851
Colossal statue of richard coeur de lion - western end of the great exhibition building
the great exhibition. Illustration for the illustrated london news, 28 june 1851. Full page. Date: 28 June 1851.