Paris, IDF, France
Tristan Rain is a swiss artist. He was born in Liestal/Basel in 1972 and splits his time between Paris (France) and Berlin (Germany), as well as working occasionally in Stockholm (Sweden).
Painting and Photography.
His work is about an incomplete, fragmentary, discontinuous vision of human percept...
artworksView All 5 Artworks
Commission Tristan Rain
If you’re interested in commissioning this artist for a custom artwork, inquire here.