1. Giant Sea Turtle rescued After Being Trapped

    Giant Sea Turtle rescued After Being Trapped

    5
    0
    176
    1
  2. Sea Turtle is Rescued From Fishing Net

    Sea Turtle is Rescued From Fishing Net

    860
  3. Turtle hatchling defecates plastic following rescue

    Turtle hatchling defecates plastic following rescue

    5
    0
    208
    1
  4. Loggerhead sea turtle RESCUED ♥

    Loggerhead sea turtle RESCUED ♥

    18