Sten & Lex, Stencil Poster-Kittesencula

Sten & Lex, Stencil Poster

The Roman duo, renowned worldwide for their iconic work both on the street and in various galleries, began working together in 2001...
October 31, 2010