Share
twitterlinkedinfacebook
Image 1 of 1
Yellow-spotted River Turtle_jc0406.jpg
The Yellow-spotted River Turtle ( also known at the Yellow-spotted Amazon River Turtle ) is one of the largest South American river turtles, in Portuguese known as tracaja or tracaxa, Bananal island, Amazon rainforest, Brazil.