Designed by
Title
King Edward I's hall and bedchamber at the Tower of London in London, UK #307295945
Description
LONDON, UK - SEPTEMBER 26, 2023: King Edward I's hall and bedchamber at the Tower of London in London, England, UK
This image is editorial