Bees got Ashcrofts!

(via Nature)

Bees, and other hive insects, have an elaborate police state. Total Insect Awareness, anyone?

Leave a Reply