Barcelona, Spain
Recognition
Artist featured in a collection
Tristan Macherel, a visionary creative director and artist, was born in Switzerland and later found his artistic home in Barcelona after spending twelve transformative years in Paris. His journey as a designer and artist has left an indelible mark on the world of branding and art, shaping some of th...
artworks
View All 3 Artworks