A Lake in Torres del Paine, Chile

Royalty-free stock photo ID: 101356504

A Lake in Torres del Paine, Chile