By Todd Slater
06/12/2007
At Palace Theatre, Albany, New York
24" x 32.5"
Screen printed, s/n edition of 150
$190
ADD TO CART