Walthamstow Library

Walthamstow Library
High Street, London, E17 7JN
Photo of Walthamstow Library