Bug Shack

5bx

Southampton
England
The Bug Shack aims to promote edible insects as a sustainable source of protein. Currently based in Southampton, UK.
Something not right here? Give us a buzz