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!
2016
1998
2021
1973
2008
2013
2003
1997
2020
2002
1985