Raw: Sea Turtle Hatchlings Emerge From Nest

associatedpress
4.1K
156 views
  • About
  • Export
  • Add to
A live-streaming webcam catches loggerhead sea turtle hatchlings emerging from a nest in the Florida Keys. (July 27)

Copyright 2014 The Associated Press

0 comments