Queen’s Tower Photography London, England, 18 May 2013. Share this:TwitterFacebookGoogleLike this:Like Loading... Related