Share
twitterlinkedinfacebook
Image 1 of 1
37771RKP.jpg
Eggs laid in cells, Honey Bee, Apis mellifera, Kent UK, within honeycomb of frame in hive