On Christmas eve a Grandfather tells three grand children an epic tale of patience.
1981
1989
1977
2001
2000
2002
—
1985
2017
2010
2019
2018
1963
2022
2006
1975
1978