trinewester.com
Freeformfab
Latest update: March 2013 we got our 3. refusal on the research application for the Learning to Eat Bugs project. The art institutions anxiety for technology has stiked another time. Even if all 3…