Shrewsbury Library

Shrewsbury Library

Old Shrewsbury School, now Shrewsbury Library