Giant Leninist

Screen Print
16 3/4 x 24 3/4 inches
Edition of 100
December 31, 1996
Sold Out

About