Return of the Living Dead Eric Tan poster

Return of the Living Dead

24"x36" screen print. Hand numbered. Printed by D&L Screen Printing. Edition of 125.