The Cage: Burgess Park

The Cage: Burgess Park
Cobourg Road, London, SE5 0JB
Photo of The Cage: Burgess Park