BREMEN, GERMANY - APRIL 6: Town Hall and Saint Peters church in Bremen, northwestern Germany, on April 6, 2013. Bremen is the second most populous city in northern Germany.
- Image ID: 135331472
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: jorisvo / Shutterstock.com
- Copyright: jorisvo