large painter turtle on log in lake

Royalty-free stock photo ID: 52457881

large painter turtle on log in lake