A fox must deal with a very noisy duck before he can get his precious sleep.
2013
2020
2019
1908
1930
1931
1932
2008
2009
2018
1911
2023
2002
2024