Church of the Holy Spirit, Heidelberg

Marktpl., 69117 Heidelberg, Germany
Lina
Overall:
POINT OF INTEREST
  Lina    
Published At : 2017-06-07 17:42:41    
Replies : 0
Overall:

A very nice church, and worth to climb the church tower where it offers a good view of the town.