Night Release Of Sea Turtles, Leon, Nicaragua November 16, 2011

A night release of sea turtles was described in English and Spanish.