Amesbury non-profit prepares for fashion show supporting women with cancer