It's Christmas time, but not everyone can afford it. Just when a pair of young parents are about to disappoint their little girl, a knight in bright red clothes swoops in to save the day!
2023
2022
1993
2008
2007
2009
2021
1921
1965
1984
2001
1954
2004
2002
1966
1999
1985