By Derek Hess
04/12/2003
At Th'Ink Tank Gallery, Denver Colorado
17" x 11"
Screen Printed, Limited Edition A/P
$100
ADD TO CART