beach on Mahe island in Seychelles

Royalty-free stock photo ID: 117094915

beach on Mahe island in Seychelles