Previous Next

IMGP2605

London, England / IMGP2605


Royal Guard protecting the Crown Jewels at the Tower of London