Shepshed Library

Shepshed Library
3 Hall Croft, Loughborough, Leicestershire, LE12 9AN
Photo of Shepshed Library