Dusseldorf, Embankment of the Rhine river with Basilica of St. Lambertus and Schlossturm, Germany

Royalty-free stock photo ID: 98672228

Dusseldorf, Embankment of the Rhine river with Basilica of St. Lambertus and Schlossturm, Germany