Lure Design Incorporated

Melvins 1999

19” x 25”
Two- color screen print on 100# teal stock

$60

Back to Archives