Be Your Own Pet
By Strawberryluna
05/17/2007
At Electric Factory, Philadelphia, PA
14" x 22"
Screenprint, S/N edition of 98
$65
ADD TO CART