Royalty-free stock photo ID: 595858976

Hamburg townhall and Alster river at spring