Using vintage horror movie posters, this piece displays the horror of when Venus Flytraps get their revenge.
Back to Top