A year with the swimmers in the healing waters of Hampstead Heath, London.
The Ponds.
Still waters run deep.

  • 91

    91 tickets

    were sold for this screening.

    See who went
  • Rating: