Huon Island is a place for laying eggs, a breeding ground of choice for green turtles

© Vincent Hilaire - Fondation Tara Expéditions
9 October 2017