Two loggerhead sea turtles were released near Disney’s Vero Beach Resort as annual migration begins.
(Photo courtesy Disney)
Two loggerhead sea turtles were released near Disney’s Vero Beach Resort as annual migration begins.
(Photo courtesy Disney)