Heidelberg - Castle; Oldest Hall#

Heidelberg - Castle; Oldest Hall
Heidelberg - Castle; Oldest Hall, 2013, © Leopold Röhrer