Restaurant at the Heiliggeist Cathedral on the Market Place in the Old Town of Heidelberg, Germany
Typical exterior Facade in the Old Town in Heidelberg, Germany
Statue on the Market Place in Heidelberg, Germany