Thor Ken Taylor poster

Thor

24" x 36" screen print w/ metallic inks. Hand numbered. Edition of 380. Printed by D&L Screen Printing.