Art project: Humalga

Humalga: Towards the human spore, Spela Petric & Robertina Sebjanic, 2012