I agree with Tami that this is one of the pieces that often carry the Lavorazione Arte Murano label. The way the color swirls in the piece is like ones I've seen a lot. I was able to track a few of the pieces that have this label to Naples, but it may be that the glass comes from a variety of places. I just consider the label a generic one that means "art glass made in the style of Murano."
Many of the snake-footed flower vases come out of Oklahoma in the US. These tend to be more gawdy.
Bimini glass is impossibly fine and delicate. One always knows when they are handling Bimini. I don't buy it because it feels like it is going to break without any provocation at all. Much too fragile for me!