Stevie Howell is a California-based artist and designer of her eponymous luxury textile collection featuring her original painted textiles.
98