German
Old Town Hall at the Market Square in Darmstadt Germany
Fullsreen Button