By Steuso Zero Otto
03/21/2009
At Auditorium Flog, Florence, Italy
13" x 20"
Screen printed, Edition of 150
$30
ADD TO CART