Stephane (STF) Moscato

Stf Moscato is a French contemporary artist born in Marseille in 1976. He is well known for his urban art, and for his use of stencils and cans of spray.