Painted Turtle on a Floating tree core.

Royalty-free stock photo ID: 99507011

Painted Turtle on a Floating tree core.