Put on by the CSA Women's Association. Proceeds benefit the CSA and local charities that support women and children.