Equestrian Statue of Charles I

Trafalgar Square, in London, is a culturally and historically important place. It houses the city's oldest bronze statue, that of Charles I, symbolizing his reign and the events and art it inspired.