Sign In | Sign Up
Huge Swarm of Bees Traps Shoppers in London
Description:A swarm of honeybees have been attracted to a discount sign on the window of Topshop in Victoria Street, London.
bee swarm in london
bees swarm london shop
bees swarm victoria