Typical exterior Facade in the Old Town in Heidelberg, Germany
The Organ in the Heiliggeist Cathedral in Heidelberg, Germany
Restaurant in the Old Town of Heidelberg, Germany