108/1670
 

Peckham Rye Park - Lake