Thread subject:
Diptera.info :: bumblebee's worries
Posted by Andrius on 23-07-2005 21:55
#2
I'd say these look more like some kind of parasitic mites...