Stalin Lenin Banner Offset


23.5 x 32 inch offset lithograph.  Edition of 300.

SOLD OUT