It is hard to tell from the picture. Paperweights are made in the layers. A paperweight like this would have a clear layer under the canes and...
Looks very much like a New England Glass Company antique (based on the millefiori canes), but I have never seen anything like this.
Separate names with a comma.