834-5191 - Stained glass window depicting the Tower of London and River Thames, All Hallows by the Tower church, City of London, London, England, United Kingdom, Europe
834-5192 - Stained glass window depicting shipping merchants carrying model sailing ships, All Hallows by the Tower church, City of London, London, England, United Kingdom, Europe