by Kiefer
The Church of the Holy Spirit is the most important and at the same time the largest church in Heidelberg. It is located on the market square in the middle of the old town,not far from Heidelberg Castle.
The license type determines how you can use this image.
![]() |
Std. | Ext. |
---|---|---|
Print / Editorial | ||
Graphic Design | ||
Web Design | ||
Social Media | ||
Edit & Modify | ||
Multi-user | ||
Resale Items | 1 | |
Unlimited Runs |