Hi Doris - and welcome to the board.
I don't think anyone can convincingly guess what it is you have - unless you provide a picture. But I can tell you offhand that there is no such thing as a gulvase with a clear handle. Maybe you should google image Empoli and se if anything comes close....