Hi, yes, definitely related to my 'triffids'

Although I tend to collect only uranium ones, I do have a few in clear and green, like this. Some people identify them as 'Webb', some as 'Richardson', but the general consensus is that they are 'Stourbridge' of some sort, as they were made by several companies. The problem is, some seem to have been made by continental and / or 'Bohemian' companies as well! I gave up trying to pin them down ages ago!
