07/19/2008
At Teatro degli Arcimboldi, Milan, Italy
20" x 26"
Screen printed, First Edition, Limited Edition of 100,
$80
07/19/2008
At Teatro degli Arcimboldi, Milan, Italy
20" x 26"
Screen printed, First Edition, Limited Edition of 100,
$80