Tuesday, 20 May 2014

Topshop Beekeeper- Get The Look


A swarm of 5,000 bees  landed on a London shop window  ...beekeepers moved them onto the roof of Westminster cathedral...

No comments:

Post a Comment