Nice abstract, Sean.
How to briefly explain? It's a light indirectly reflected by a mirror.
French word meaning: Hanging on its own. Floating away...Like maybe a balloon, a mobile? It's the first word that came to mind when I saw the photo.
Ah, now I see. Thanks for explaining, Claude.
They remind me of teeth!
My first thought, too.