Royalty-free stock photo ID: 653258668

Amazing touristic alpine village with famous church and Staubbach waterfall, Lauterbrunnen, Switzerland, Europe - Image