I really like the way the glass designer/master combined colors in this
form.
Unfortunately, I have not seen this glass vase in Sweden, or other
Scandinavian glass countries.
One of the standards in Sweden is for the glass to be signed. Since this
work is not signed, I would rule out Swedish glass.
Best
Bill Geary