Entrance to the Jewel House at the Tower of London where the Crown Jewels are on display, London England UK

- Image ID: DCNFWT