Gallery Trip to UK #15, The Ceremony of the Keys at the Tower of London 10 Sunday Feb 2013 Posted by Myau Myau in Travel, UK ≈ Leave a comment Tagsphotography, Tower of London, travel, UK mascot of Tower of London Rate this:Share this:TwitterFacebookLike this:Like Loading... Related