Hello a year or two ago I went to a museum somewhere in England which had a clear perspex beehive in it on the top floor - but I can't remember where the museum was! Does anyone else know the museum I refer to? It was a smallish museum, i.e., not one of the biggies like the Natural History Museum in London, etc.
Thanks for any help!
Thanks for any help!