Trafalgar Square, London

Lol this is the closest I get to any football match seeing the flags in a stall :)

*Back-blipped*

Comments
Sign in or get an account to comment.