A colorful red eyed tree frog sitting on the leaf of a plant

Royalty-free stock photo ID: 75944965

A colorful red eyed tree frog sitting on the leaf of a plant