Peter Pan's Playground, Catford. 1954 Peter Pan's Playground was a ...

Responsive image
source