Broomfield Park
Broomfield Park, Palmers Green, London.
← Remembrance Day
Maya House →