Caretta Caretta

Turtles live incredibly hard lives, returning to their birth area every year to lay eggs, ponderously dragging themselves up onto the sands, digging the holes that will allow their offspring to survive, and then painfully dragging themselves back into the water. When...