French artist Youri Cansell, a.k.a. Mantra continues to brighten neighborhood streets and large cities alike with his vivid insect murals. 🦋
French artist Youri Cansell, a.k.a. Mantra continues to brighten neighborhood streets and large cities alike with his vivid insect murals. 🦋