Share
twitterlinkedinfacebook
Image 1 of 1
512529.TIF
Honey Bee (Apis mellifera) pupa with Varroa Mites which infect the bees.