The Lost World Dan McCarthy poster

The Lost World

12"x36" screen print with metallic inks. Hand numbered. Printed by D&L Screen Printing. Edition of 400.