By Wrecking Crew Studios
09/27/2006
At Trocadero Theatre, Philadelphia, Pennsylvania
23" x 14.5"
Screen printed, s/n edition of 150
$70
ADD TO CART