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!
2022
2016
2014
1951
1981
2023
2024
2020
—
1932
1925