frog in a plant - red-eyed tree frog Agalychnis callidryas

Royalty-free stock photo ID: 33091522

frog in a plant - red-eyed tree frog Agalychnis callidryas