An artist found a parasitic worm in his eye – and turned it into art

Arts & Entertainment

An artist found a parasitic worm in his eye – and turned it into art

British artist Ben Taylor created “The Host” after he realized that a parasitic worm had been living in one of his eyes.

An artist found a parasitic worm in his eye – and turned it into art

British artist Ben Taylor created “The Host” after he realized that a parasitic worm had been living in one of his eyes.
click here to add your event
Area Events
click here to add your event
Area Events