The Root is a women's clothing store that was founded in Montana and made its way to Kauai where it now offers funky shoes and groovy fashions for the women ...
Share this note: