Mantra: The Colossal Mastermind Behind Butterfly Murals

French artist Youri Cansell aka Mantra has made a profound impact on the world of street art, transforming vast brick exteriors and the interiors of massive specimen boxes into canvases for his monumental butterfly murals. These colossal murals, showcasing enormous butterflies stretching their wings, cast a gentle, soft shadow on building facades, leaving observers in […]

Mantra: The Colossal Mastermind Behind Butterfly Murals Read More »