The guts of a honeybee
/

The guts of a honeybee

The tiny intestines of the honeybee contain a world of even tinier life.

Exit mobile version