Castro Collage

Screen Print
36 x 48 inches
Edition of 72
December 31, 2003
$350 - Sold Out

About

Signed edition of 72. 36 x 48 inch screen print.

SOLD OUT