Eternal Royal Prestige: Equestrian Statue of Charles I

Introduction The equestrian statue of Charles I at the Charing Cross in London is an impressive ancient sculpture that marks an important moment in British history. This statue was created by French sculptor Hubert Le Sueur and is said to […]

Eternal Royal Prestige: Equestrian Statue of Charles I Read More »