Where does the sea turtle caretta caretta live?
What colour is its shell?
It hasn't got legs, it has got
It lays about
115 eggs
4000
1
How many baby sea turtles out of a thousand survive?
115