A BAFTA award nominated short feature studying river pollution in Europe and how it can be overcome by the treatment of urban and industrial wastes.
2003
2022
2016
2023
2000
2012
2024
2017
2018
2025