Shanghai, Shanghai, China
Born in 1970, Sebastien Mahon is a french painter and is now living and working in Shanghai after spending 7 years in Beijing.Using his educational background in art, Sebastien started his career in Paris working in advertising agencies.
His oil paintings depicts a poetic landscapes, turned into dr...
artworks
View All 7 Artworks