Lucerne city in Switzerland. View on river.

Royalty-free stock photo ID: 53711560

Lucerne city in Switzerland. View on river.