Page 5, 26th December 2008

26th December 2008
Page 5
Page 5, 26th December 2008
Close

Unwrap The Divine Christmas Present

C hristmas Eve 1886: or, more exactly, the early hours of Christmas morning. A 13-year-old girl and her family arrive home after Midnight Mass in a town in northern France. The......