Wednesday, August 6, 2014

Sea Turtles Hatch



A mass birth and sprint for the sea--watch 100 sea turtles hatch from a nest in the Lower Keys. Pretty cool stuff.

No comments: