Clissold Park, N. London, England, UK.
Previous
Next