dcsimg
Unresolved name

Cercoccyx mechowi

Cercoccyx mechowi is a species of in the family Cuculidae.