An isolated village on a hillside next to a pristine beach in timor leste

Royalty-free stock photo ID: 85706942

An isolated village on a hillside next to a pristine beach in timor leste