3 color screen print on black
signed and numbered limited edition of 50
printed by Vahalla
An homage to one of my favorite films Antichrist.
Nature and human evolution have always been some of my favorite philosophical subjects, and in that film Lars von Trier explored the deep terror of human psychology within an ecosystem of natural fear.
absolutely floored by the print quality on these. Vahalla has outshone themselves.
All orders shipped via USPS, rolled in tissue within a 3" tube. please allow up to 2 weeks for delivery. international orders please allow up to 5 weeks