by AndreyKr
LONDON - APRIL 5: Trafalgar square on April 5, 2015 in London, UK. It's a public space and tourist attraction in central London, built around the area formerly known as Charing Cross.