Designed by
Title
View of Market Hall clock tower and St Chads Church in Shrewsbury, Shropshire, England, on #225850129
Description
SHREWSBURY, SHROPSHIRE, UK - JULY 13 : View of Market Hall clock tower and St Chads Church in Shrewsbury, Shropshire, England, on July 13, 2021. Unidentified people
This image is editorial