There is one of these vases in every charity shop in England!
In the Millers 20th C Glass by Andy McConnell there is a picture, its a Windsor Rubis vase,
1970s several sizes. By J G Durand, the worlds largest glassworks. Brand names are,
of course, Luminarc and Cristal D'arques

Cheers
Andy