By Leia Bell
06/01/2004
At Rock City, Nottingham England
14" x 12.5"
Screen Printed, Limited Edition of 80, Signed
$90
By Leia Bell
06/01/2004
At Rock City, Nottingham England
14" x 12.5"
Screen Printed, Limited Edition of 80, Signed
$90