Mantra France

Cover Image - Mantra

French painter Youri Cansell aka Mantra is fascinated by nature. He’s created vibrant paintings and murals of moths and butterflies, executed with a perfectionist’s level of scientific detail. His butterflies were the subject of our discussion with him for a profile feature on WePresent, and he revealed why being a naturalist is just as important to him as being an artist. His work has been exhibited as public art on streets as far-flung as New York, Mexico City and Thionville.