Interior of the Church of the Holy Spirit in Heidelberg, Germany.
Size: 3872px × 2592px
Location: The Church of the Holy Spirit in Heidelberg, Germany.
Photo credit: © Leonardo Mercon / VWPics / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, archs, attraction, belief, church, columns, faith, germany, god, heidelberg, heiliggeistkirche, holy, horizontal, interior, leonardo, mercon, people, pray, prayer, prayers, protestant, religion, spirit, tourism, tourist, travel, visit