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.
2017
2022
2002
1989
2008
2020
1987
1985
1983
1994
1996
2018
2007
2006
1995
1998
1999