Designed by
Title
Martin Luther monument in Worms, Germany #257275275
Description
Martin Luther Monument in Worms, Germany. constructed 1868. The german text on the pedestal reads: `Here I stand, I cannot do otherwise. God help me! Amen
This image is editorial