Karlsruhe & Heidelberg - casa-mm
View of old Heidelberg and castle from the Philosopher's Trail!

View of old Heidelberg and castle from the Philosopher's Trail!