The art world is a mysterious one. But now, every mystery that it held has been solved, and potentially the greatest piece of art to ever exist has been birthed.
“You could see there was blood coming out of her eyes. Blood coming out of her – wherever.”
“I still have more blood so thinking of doing a few more portraits until I run out,” Levy told The Huffington Post.