earth-song: Loggerhead Sea Turtle, Florida Photograph by Ben Hicks A loggerhead sea turtle that never made it to sea with its brothers and sisters is released into the waters off Palm Beach by a researcher.

tags: ✌Good Vibes✌,

from: https://hurleywaves.tumblr.com/post/40263401907

Advertisments

Search