By A. Micah Smith
11/16/2006
At Vista Theatre, Los Angeles, California
18" x 24"
Screen printed, Limited Edition
$40
ADD TO CART