red-eye frog Agalychnis callidryas sitting vertically on glass

Royalty-free stock photo ID: 122694787

red-eye frog Agalychnis callidryas sitting vertically on glass