Follow the Bishop family through 40 years of Christmases from 1949 to 1989.
2004
2002
1966
1999
1964
2007
1974
2003
1970
2023
2022
2021
2008
1991
1945