Massive Butterflies Alight on Architecture in Larger-Than-Life Trompe L’oeil Murals by Mantra

Over the course of six days, the French street artist Mantra completed the painting “Là où fleurit l’émerveillement,” which translates to “where …

No Comments

Sorry, the comment form is closed at this time.