Saturday, December 04, 2004

Stille Nacht

The Leuniger family celebrates Christmas in 1941, under the Nazis. In 1948, they come together again. That's what history can do to you. Read more on Barista.

0 Comments:

Post a Comment

<< Home