By Steuso Zero Otto

06/22/2008

At Nelson Mandela Forum, Florence, Italy

13" x 20"

Screen printed, Edition of 150

$35

ADD TO CART

back to top