Clissold Park, N. London, England, UK.

 

     
     

Previous