Woman recovering from violent purse-snatching