frog on rock. red-eyed tree frog, macro isolated over white with focus on eye.

Royalty-free stock photo ID: 1788176

frog on rock. red-eyed tree frog, macro isolated over white with focus on eye.