13th Annual Smithsonian.com Photo Contest
Starting out Life in Palm Beach
While accompanying a researcher in South Florida.....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 local researcher.
© ben hicks.
All rights reserved.
||April 7, 2015, 1:50 p.m.