Oliver Leach - Visitor 6.0
Limited edition of 70 prints
Unframed: 40" x 29"
Framed: 42" x 31"
Leach's hauntingly evocative scenes play host to eerie vestiges like the glowing otherworldly form in this dramatic image. His sets are often a dreamed version of his childhood backyard in Texas suburbia.
Oliver Leach grew up in Texas, obsessed with horror films. As a child, he popped the heads off of action figures and painted them to look bloody. He then sold these decapitated heads to other kids, which prompted his parents to send him to talk to someone. This fascination manifested itself into Leach’s current photography process and style.
This piece is part of the Twyla Collection, in partnership with Museum Editions.