Clayia theresae

Clayia theresae

guinea fowl lice.