By Jon Smith
06/01/2007
At Wachovia Center, Philadelphia, Pennsylvania
17.5" x 24.5"
Screen printed, Limited Edition
$45
By Jon Smith
06/01/2007
At Wachovia Center, Philadelphia, Pennsylvania
17.5" x 24.5"
Screen printed, Limited Edition
$45