Penge Library

Penge Library
186 Maple Road, Penge, London, SE20 8HT
Photo of Penge Library