Internet based art project

<br />Magic Mushroom 2<br />

Sex, science and the Internet

3 min read . 09 Dec 2008