London, at Trafalgar Square.



Leave a Reply.