An Artist Discovered a Parasitic Worm in His Eye, Which He Said ‘Guided’ His Work
The eerie painting depicts an image few of us would want to see in the mirror, let alone casting a shadow across our own field of vision: a pale, segmented worm slithering across an unblinking eyeball. Called “The Host,” by contemporary artist Ben Taylor, the striking painting is based on Taylor’s personal experience with a parasitic …
An Artist Discovered a Parasitic Worm in His Eye, Which He Said ‘Guided’ His Work Read More »







