By Todd Slater
10/25/2005
At Electric Factory, Philadelphia Pennsylvania
25" x 16.25"
Screen Printed, Limited Edition of 150, Signed
$200
By Todd Slater
10/25/2005
At Electric Factory, Philadelphia Pennsylvania
25" x 16.25"
Screen Printed, Limited Edition of 150, Signed
$200