By Strawberryluna
10/16/2005
At Theatre of the Living Arts, Philadelphia, PA
14" x 22"
Screenprint, S/N edition of 75
$45
ADD TO CART