The polycephalic creations of Russian scientist Vladimir Demikhov are the stuff of nightmares. Despair.


Tuesday | 28 August 2012 | 03:49 PM
Home | Category: Science