On Christmas eve a Grandfather tells three grand children an epic tale of patience.
1961
1995
2003
2002
2000
2020
2013
2023
—
2004
1934
2001
1943
2017
1940
2019
1997