religious
Tag Archive

November 28, 2016

Oberammergau and the Passion Play

The story says that in 1633, residents of the town of Oberammergau, Germany vowed to

Read article