On Christmas eve a Grandfather tells three grand children an epic tale of patience.
1996
1971
1927
2017
2019
2020
2018
1985
2011
2005
1972
2023
1941
1983
—