Share
twitterlinkedinfacebook
Image 1 of 1
504474.tif
Researchers excavating a new nest within an enclosed sea turtle hatchery for Loggerhead Sea Turtle eggs (Caretta caretta). Florida, USA.