View of the turtle's eggs - Little Talbot Island, Florida

View of the turtle's eggs - Little Talbot Island, Florida