Share
twitterlinkedinfacebook
Image 1 of 1
37711RKP.jpg
New Queen Honey Bee, hatching from queen cell within hive, being attended by workers, Apis mellifera, Kent UK