Headed back home, a Green sea turtle returns to the sea after nesting on the South Sentinel Island, 1998 Published 14 February 2016 at 754 × 1135 in Island Worlds