Highgate Ponds, Highgate, N. London, England.

 

     
     

Previous Next