By Strawberryluna
03/02/2007
At Electric Factory, Philadelphia, PA
15" x 22"
Screenprint, S/N edition of 88
$40
ADD TO CART