ST ALBANS, United Kingdom, circa 2022 - Wide view of St Albans clock tower in Hertfordshire, England, UK, built in 1405, the only remaining medieval town belfry in England
Edit in Maker

Still Image of St Albans United Kingdom Circa 2022 Wide View Of St Albans Clock Tower In Hertfordshire England Uk Built In 1405 The Only Remaining Medieval Town Belfry In England

Contributor: Filipe Samora
1.6 MB

This image was captured from a video: