thumbrns-germany-sc112316j
November 23, 2016

The Castle Church in Lutherstadt Wittenberg, upon which Martin Luther supposedly nailed his 95 Theses. Photo courtesy of Lutherstadt Wittenberg
The Castle Church in Lutherstadt Wittenberg, upon which Martin Luther supposedly nailed his 95 Theses. Photo courtesy of Lutherstadt Wittenberg