1p3.jpg
A Loggerhead Marinelife Center researcher records data from a hatched turtle nest. 1p3.jpg