Bridgnorth is a town in Shropshire, England. The River Severn splits it into a High Town and Low Town, the upper town on the right bank and the lower on the left bank of the River Severn.
Subject ID: 119238
MoreBridgnorth is a town in Shropshire, England. The River Severn splits it into a High Town and Low Town, the upper town on the right bank and the lower on the left bank of the River Severn.
Subject ID: 119238
Subject ID: 119238