About Shrooms
if you need mushroom spores or supplies just check out our website for more information , please feel free to post any teks about growing or using mushrooms
More about Shrooms
Shrooms is located at 166 malden road, nw5 4bs London, United Kingdom
http://shroom-drei.com