Skyla Arts

Based in Northern California, Liz (Elizabeth Chang) of Skyla Arts enjoys providing quality makeup & hair artistry and customer service to her clients. Liz, her husband Bo, and their cat, Skyla, are happily growing their roots in Mountain View, along with their growing collection of electronics. When Liz is not …

Skip to toolbar