Heidelberg castle (1)#

Heidelberg castle (1)
Licensed under PD

Heidelberg Castle as viewed from a town square.