Sea Turtles Make Strong Showing in Florida
Friday, October 19, 2012 - 18:01
in Biology & Nature
Loggerhead sea turtles are nesting along Florida's beaches in strong numbers this year.
Loggerhead sea turtles are nesting along Florida's beaches in strong numbers this year.