Shrewsbury Town Centre

Shrewsbury Town Centre

Shrewsbury is a wonderful town to visit and is the county town of Shropshire. There is so much that can be said about this town, historic timber framed buildings, castle, churches and of course loads of shops.
daveyboy
on Aug 25, 2009 10:07 am
Image Type(s): Scenery
Image ID: 544824

Comments

No comments posted yet.