Designed by
Title
stained glass window panel referring to the Great Fire of London of 1666 #328730515
Description
London, UK - July 24, 2024: This stained glass window panel referring to the Great Fire of London of 1666 is in the All Hallows by the Tower church
This image is editorial