A young boy creates a world of puppet friends using pieces of rubbish found in the street.
2023
2006
2018
2021
2020
1969
1990
2017
2019
2016
1987
1999
2000
1967
2015