04/29/2009
At Theatre of the Living Arts, Philadelphia PA
13" x 20"
Screen printed, Limited Edition out of 227, signed
$60
04/29/2009
At Theatre of the Living Arts, Philadelphia PA
13" x 20"
Screen printed, Limited Edition out of 227, signed
$60