Eggs inside Sea turtle nest, Eretmochelys imbricata, New Ireland, Papua New Guinea

Photo No.: rds_17764