Trip to UK #15, The Ceremony of the Keys at the Tower of London 10 Sunday Feb 2013 Original size at 529 × 794 ≈ Leave a comment