By Print Mafia

10/08/2006

At Electric Factory, Philadelphia, Pennsylvania

10" x 17"

Screen Printed, Signed and Numbered edition of 130

$40

ADD TO CART

back to top