one of the most beautiful creatures on planet earth:the red eyed tree frog (agalychnis callidryas)

Royalty-free stock photo ID: 58064434

one of the most beautiful creatures on planet earth:the red eyed tree frog (agalychnis callidryas)