The unparalleled bug art of John Hampson

This place has a very similar vibe to the Natural History Museum at Tring (not the big one in London, of course).

For facts, but few pictures see Natural History Museum at Tring - Wikipedia

For pictures, google Tring Museum. See what I mean? No bug sculptures, but it does have fleas wearing clothes…