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