culture
The Admiralty, Trafalgar Square
Guy Fawkes Night in London, England is always one filled with surprises and chaos. Take these two protestors I ran into while strolling past The Admiralty Arch. #London
Posted by Gareth Leonard
34 countries - 217 spots