Shrewsbury
E30803
Shrewsbury is a historic market town in Shropshire, England, known for its well-preserved medieval streets and timber-framed buildings.
E30803
Shrewsbury is a historic market town in Shropshire, England, known for its well-preserved medieval streets and timber-framed buildings.