By Strawberryluna

03/02/2007

At Electric Factory, Philadelphia, PA

15" x 22"

Screenprint, S/N edition of 88

$30

ADD TO CART

back to top