Designed by
Title
Martin Luther monument in Worms, Germany #257276048
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