The townhall in the German city Dusseldorf

Royalty-free stock photo ID: 63083251

The townhall in the German city Dusseldorf