dcsimg

Garrulax delesserti is a species of in the family Leiothrichidae.