MINNEAPOLIS-BASED ARTIST

Leila


“Art is evidence of our humanness. When the soul is excited, disturbed or under stress, it's art that comes out. Art is the unstoppable march of human consciousness.”