Hi and welcome the the board!
Your pic is way too small to see any details; usually you get a decent result if you make the longest dimension about 600 or 700 pixels (which should render the file size below the 125 kB board limit)
But from what I can see your glass could be Czechosklovakian, from Borske Sklo, designed by Max Kannegiesser.
Typically pieces from that "Nemo" range have enamelled, slightly iridescent dots
>> Link, but I have seen different patterns before.
If you do a search for "Kannegiesser Nemo" you will see lots of different shapes and can compare the technique and colours to your piece.
Michael