The ornamental pond, Hill Garden, Hampstead, London.

The ornamental pond, Hill Garden, Hampstead, London, England