The 15th century Clock Tower Market Place St Albans Hertfordshire England United Kingdom


Size: 5159px × 3399px
Location: St Albans Hertfordshire England UK
Photo credit: © Tom Joslyn / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: albans, britain, british, building, center, centre, cities, city, clock, england, english, europe, great, hertfordshire, historic, historical, isles, kingdom, landmark, lanmarks, market, place, st, , stalbans, tower, town, travel, uk, united