The Manchester Bee

In my recent travels to Manchester, England, I saw bees everywhere. I couldn’t help but wonder where these bees had come from and what they were all about…