A fox must deal with a very noisy duck before he can get his precious sleep.
2016
1995
2012
1948
1950
1974
2008
2024
2014
1944
1945
1998
2003
1959
1958
2022
1972
2020
1973