I know a lot about glass, but these are a mystery to me. They're handblown glass with a rusted iron mesh overlay. Measures just over 8.5" in height. Any clues appreciated!
I thought I saw something like these somewhere before, and I believe they were titled as porch light covers, I am not saying that's what these are but that is what I remembered (thought of) when I saw them.