By Steuso Zero Otto

03/09/2008

At Auditorium Parco della Musica, Rome, Italy

13" x 20"

Screen printed, Edition of 120

$40

ADD TO CART

back to top