A fox must deal with a very noisy duck before he can get his precious sleep.
2015
2023
2013
2011
1970
2002
2020
2022
2008
1922
2016
2024
—