washington DC, DC, United States
French artist, born in Nîmes (south of France).Raised in Lyon.Currently lives in Paris.
“The two most important days in your life, are the day you are born and the day you find out why.” Mark Twain.
Stéphane is, now, experiencing the day 2.
After 20 years’ experience in senior level marketing...
artworks
View All 3 Artworks