Designed by
Title
Dendrobates leucomelas. Poison dart frog sits on water lily leaves. Forest venomous froggy, yellow spotted toad #295054354
Description
Dendrobates leucomelas. Poison dart frog sits on water lily leaves. Forest venomous froggy, yellow spotted toad. Amphibian animal, dangerous tropical fauna. Flat isolated vector illustration on white.