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

Royalty-free stock photo ID: 3465615

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