The Monster Squad Tyler Stout poster

The Monster Squad

24" x 36" screen print. Hand numbered. Printed by D&L Screen Printing.