Mile Wide Crafts is a small, independent crafting business selling hand made and hand dyed clothing and items for the home.