Maggots Jason Edmiston poster

Maggots

12"x16" giclee. Hand numbered. Edition of 150. Printed by D&L Screen Printing.