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.
2024
2015
2003
2022
—
2014
2019
1991
1993
2001
2011
2013
1968
1982
1977
2008
1965
2020