View from the New Town Hall on the Market Church and old houses in the center of Hannover, Lower Saxony, Germany.

Royalty-free stock photo ID: 127442021

View from the New Town Hall on the Market Church and old houses in the center of Hannover, Lower Saxony, Germany.