Release of sea turtles by NOAA on August 17, 2010.

Share