Infinity tropical beach on the island Kuredu in the Indian Ocean, Maldives

Royalty-free stock photo ID: 7994776

Infinity tropical beach on the island Kuredu in the Indian Ocean, Maldives