By Lindsey Kuhn
10/18/2004
At Ogden Theater
14" x 22.25"
Screen printed on red paper, Limited Edition out of 27, signed
$100
ADD TO CART