culture
Church of the Holy Spirit
The church of the holy spirit is one of the first monument you'll notice, arriving in Heidelberg's old Town. It's construction took place between 1398 and 1441. It is the final resting place of the Electors. #church #heidelberg #germany
Posted by Lucas Strazzeri
22 countries - 289 spots