Tombs of the Blind Dead Jay Shaw poster

Tombs of the Blind Dead

24"x18" screen print. Hand numbered. Edition of 100. Printed by Seizure Palace.