frog on a rock - a red-eyed tree frog (Agalychnis callidryas) closeup isolated on white

Royalty-free stock photo ID: 11158300

frog on a rock - a red-eyed tree frog (Agalychnis callidryas) closeup isolated on white