Close-up of a perched red eye tree frog (Agalychnis callidryas)

Royalty-free stock photo ID: 94311901

Close-up of a perched red eye tree frog (Agalychnis callidryas)