InterviewStreet Art

Sami Wakim interviews Mantra

Originally published on Street Art United States Born in Metz (France) in 1987, Mantra is a self-taught street artist that has been painting in the streets since 2008. He grew up between the