Equestrian statue of Charles I, Charing Cross
The equestrian statue of Charles I in Charing Cross, London, is a work by the French sculptor Hubert Le Sueur, probably cast in 1633. Its location at Charing Cross is on the former site of the most el...
Equestrian statue of Charles I, Charing Cross - Wikipedia