The (true?) essence of Christmas Eve.
1995
2025
1957
2014
1962
1990
1932
1997
2012
1958
2001
1948
1955
1959
1963