By Lindsey Kuhn
10/10/2000
At Ogden Theatre, Denver, Colorado
18.5" x 25"
Screen printed, s/n edition of 223, phosphorescent ink
$90
By Lindsey Kuhn
10/10/2000
At Ogden Theatre, Denver, Colorado
18.5" x 25"
Screen printed, s/n edition of 223, phosphorescent ink
$90