A green turtle on the beach of N'gouja, a major feeding and nesting place in Mayotte and the Indian Ocean.