This is Herbert, a green sea turtle at Marathon's Turtle Hospital. The pink protrusions are tumors.
This is Herbert, a green sea turtle at Marathon's Turtle Hospital. The pink protrusions are tumors.
This is Herbert, a green sea turtle at Marathon's Turtle Hospital. The pink protrusions are tumors.