Highgate Ponds, Highgate, N. London, England.
Previous
Next