blog.theearthsite.greatergood.com
Police Rescue Off The Coast of Florida Saves This Giant Sea Turtle’s Life
Thank goodness they were there to help this endangered creature!