The beautiful village of Meribel in the french alps, France

Royalty-free stock photo ID: 200174633

The beautiful village of Meribel in the french alps, France