Follow the Bishop family through 40 years of Christmases from 1949 to 1989.
2005
2018
2022
1982
2000
1955
2019
1983
1952
2023
1985
2006
1946
1998
2011
1994