Karlsruhe & Heidelberg - casa-mm
The restored part of the castle.

The restored part of the castle.