By Leia Bell
08/23/2004
At Rescue Rooms, Nottingham England
16" x 13"
Screen Printed, Limited Edition of 100, Signed
$75
By Leia Bell
08/23/2004
At Rescue Rooms, Nottingham England
16" x 13"
Screen Printed, Limited Edition of 100, Signed
$75