Let me know what they say would you as now that I have seen mine again I am nowhere near as sure that it is actually Italian!
I saw a 'vase' on Ebay a couple of months ago - quite tall with jagged lattice sides in royal blue, turquoise and clear which reinforced the Italian feeling I had. Will check and see whether I can resurrect the photo.