Trafalgar Square, London

I'm not exactly sure what this was but I believe it was the "Jeasus March & Festival"

Comments
Sign in or get an account to comment.