I expect these are Polish, they are nicely made and could be from Krosno or perhaps they were sold under the LSA brand. Pretty sure I had a green one recently, I always buy Krosno vases when I find them at the right price, some nice designs out there and they must have appeal because they tend to be the quick sellers.
John