The frog (Dendrobates leucomelas) in a rainforest.

Royalty-free stock photo ID: 94726234

The frog (Dendrobates leucomelas) in a rainforest.