Photos taken during the release of Holden 2. This loggerhead named Holden 2 was found stranded on Holden Beach. After a stay at the turtle hospital in Topsail, NC, Holden was released by members of the HBTP back into the ocean.
Click on a thumbnail for a larger view of the photo.