“Penelope” by Nicolas Delort is an 18″ x 24″ screen print being released today, June 25, 2014, at 2PM CST on PostersandToys.com. The print is an edition of 85, and will cost $50. We recently posted about Nicolas’ “Nosferatu” print, which looks amazing. You can also check out more of his work on Tumblr here.
This site uses Akismet to reduce spam. Learn how your comment data is processed.