By Steuso Zero Otto

04/18/2009

At Nelson Mandela Forum, Florence, Italy

20" x 25"

Screen printed, s/n edition of 150

$50

ADD TO CART

back to top