Bat flea

Bat flea

Observation - Bat flea - UK and Ireland. Description: