During the Wild Amelia Nature Festival on Amelia Island, Florida, a rehabilitated green sea turtle named "Sammie" was released at Main Beach Park in Fernandina Beach by the Georgia Sea Turtle Center (of Jekyll Island) on May 22, 2010. (Perfect timing also for "World Turtle Day" celebrated May 23 around the planet.) Watch Sammie go home to the sea.
Link to this comment:
All Comments (0)