I see why you're having doubts.
Quite frankly my take on SL millefiori is that they are usually very well executed, the pictures
are too fuzzy to say anything for sure tho.
It appears the weight is a bit large for the box, I wouldn't be surprised if it did not come in that box originally.
Maybe St. Mande or VSL?