A man down on his luck finds comfort in his childhood stuffed monkey as he tries to lift his spirits.
2022
2020
2018
2017
2009
2014
2004
2021
1955
2006
2013
2024
2015
1940