There have been a number of threads started by people who were looking for vintage frames or antique eyewear or "period glasses".
I don't think that "Dead Men's Spex" has ever been posted before.
They are located in England.
It's a clever name for a business--and easy to remember.
Bookmarks