Royalty-free stock photo ID: 1031583277

Wengen village and alps nature view in Switzerland - Image