Video Documenting London No9. Trafalgar Square corner. Two minutes of street music and a few human beings. 22.08.2015 Share this:TwitterFacebookEmailPrintTumblrLike this:Like Loading...