With concern about the decline of bees in the UK, the University of London has created an oasis for the insects on a rooftop.
With concern about the decline of bees in the UK, the University of London has created an oasis for the insects on a rooftop.