A Finnish documentary of the revival of the River Thames in southern England, polluted by the industrialization and population growth.
No data