German
Town Hall at the Market Square in Osnabrück Germany
Fullsreen Button