1 min read

[Untitled]

One of the 210,000 giant South American river turtles that just hatched in Brazil this week! Photo: Wildlife Conservation Society