Life … Animals Chordates Amphibians Frogs and Toads Mantellas Mantellas Beautiful Mantella species 62 observations Beautiful Mantella Mantella pulchra Field notes Close