They could be from Murano, that would be my best guess as things stand. I had one a few years ago and there was some thought that they may be Czech but I think that is considered less likely now. I have seen a few more in the meantime and they also crop up in amber and green.
John