tapeworm

Tapeworm

Tapeworm head made for the exhibiton "Parasites" on Humboldt Museum für Naturkunde in Berlin.