By Steuso Zero Otto

02/10/2009

At Rolling Stone, Milan, Italy

19" x 24"

Screen printed, Edition of 150

$30

ADD TO CART

back to top