red eyed tree frog peeping curiously between green leafs in rainforest Costa Rica curious cute night animal tropical exotic amphibian

Royalty-free stock photo ID: 109980491

red eyed tree frog peeping curiously between green leafs in rainforest Costa Rica curious cute night animal tropical exotic amphibian