Aqua Essence
Loggerhead Turtle
07/20/1999
We spotted this turtle returning to the sea after laying its eggs at 2:30 in the morning.
Photo Albums
»
Panoramic Beach Shots