Medieval market town of Shrewsbury in Shropshire, England, UK. River Severn flows through historic center. Terraced houses, castle, and market square.

Code produit:
985244228