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!
2018
1983
2002
1968
2023
1940
1994
2022
2019
2024
2016
1981
2017
1999