March 23, 2015 Trafalgar Square, London By tengel265 ¶ Posted in Photo Essay, Photography ¶ Tagged Admiral Lord Nelson, London, Street Buskers, Trafalgar Square ¶ Leave a comment Trafalgar Square, London, 2014 Share this:TwitterFacebookEmailPrintLinkedInRedditTumblrPinterestPocketLike this:Like Loading...