Marbled malachite (Ecchlorolestes peringueyi)

« Back to species overview page