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!
2019
2024
1976
1979
1994
1992
1991
2021
2002
2020
2023
1977
1981
2012
2011