Heidelberg
Germany / 2010
Caption:
Heidelberg Castle