By Todd Slater

06/03/2005

At Electric Factory, Philadelphia, Pennsylvania

32" x 12.5"

Screen printed, s/n edition of 150, Metallic Copper Ink

$150

ADD TO CART

back to top