Mantra is a talented France-based street artist who‘s been turning boring walls of residential and commercial buildings into giant pieces of art. By painting hyperrealistic 3D butterflies on various facades, Mantra has been creating eye-tricking artworks of huge specimen boxes containing...
Mantra is a talented France-based street artist who‘s been turning boring walls of residential and commercial buildings into giant pieces of art. By painting hyperrealistic 3D butterflies on various facades, Mantra...