Christmas market and Altstadt town hall in Dusseldorf

Royalty-free stock photo ID: 89442355

Christmas market and Altstadt town hall in Dusseldorf