
Image Details
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: