By Lindsey Kuhn
06/02/2003
At Ogden Theatre, Denver, Colorado
15" x 22.5"
Screen printed, s/n edition of 211
$150
ADD TO CART