Heidelberg Schloss (castle) in the background. Corn Market Madonna (foreground). Heidelberg, Germany
Heidelberg Schloss View from inside courtyard Heidelberg, Germany