(c) Constance Lemuria

Beach at Constance Lemuria, Seychelles