The style of the piece reminds me of this smaller piece I have with a Barbini for Weil label on it. The colours on your piece, although blue and green like mine, seem strong for Barbini of the period. However, I still think Barbini is solid possibility.
David