Village of Megeve on Christmas Eve, French Alps, France

Royalty-free stock photo ID: 121895986

Village of Megeve on Christmas Eve, French Alps, France