I asked
about them at an opticician's place once, and was shown a catalog -- sorry I can't recall the name. They're out there; other architects have worn these as well, possibly in imitation of/homage to Le Corbusier ?
If you describe them to your optician, I'll bet he/she can produce a source. . .
If you need any help, please contact us at – info@designaddict.com