Three intrepid siblings try to rescue their precious duck from bird smugglers who want to eat it.
2023
2020
2006
2005
1987
1981
1999
2008
2019
2004
2017
2016
2021
1994
2014
2007