Lure Design Incorporated

2001 Space Odyssey

18” x 24”
One- color split fountain screen print on 100# black stock

Back to Archives