Shrewsbury is the county town of Shropshire, England. It is on the River Severn.

Featured Attraction

More