Shrewsbury Library

Shrewsbury Library
Shrewsbury Library Castle Gates, Shrewsbury, SY1 2AS