Peckham Rye Common

Peckham Rye Common
Strakers Road, London, SE15 3UA