Artist, Designer, Writer, Teacher
Mary G. Holland is the designer at MaryGwyneth Fine Wearable Art.
Mary produces unusual couture designs, cosplay, hand painted fabrics, fiber art, and boho fashion for all ages