Royalty-free stock photo ID: 119194279

Mahe island, Seychelles. Baie Lazare (Beach). The island of dreams for a rest and relaxation. White coral beach sand. A heavenly place. - Image