Wednesday, 18 November 2015

Taenia Duine.





















Creature concept based on tape worms..