Tagged: Yellow Spotted Amazon River Turtle

BN7946 220327 143923