dcsimg

Penicillidia indica is a species of flies in the family louse flies.