This Artist’s Cool Painting Was Inspired By The Time He Got Parasitic Eye Worms

Ben Taylor contracted Loa loa worms and painted them before he even knew what was happening.


View Entire Post ›

Powered by WPeMatico