By Lindsey Kuhn
06/11/2002
At Ogden Theatre, Denver, Colorado
13.5" x 26"
Screen printed, s/n edition of 308
$250
ADD TO CART