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

Royalty-free stock photo ID: 51835993

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