Small tropical island in Indian ocean

Royalty-free stock photo ID: 100093706

Small tropical island in Indian ocean