Prairie Spiderwort, Western Spiderwort (Tradescantia occidentalis)
That is an incredible photo! Just beautiful.
I just bought a new introduction, Tradescantia "Sweet Kate"
It has gold leaves and deep blue blooms.
I have a few wild ones in my yard in Fl.
I just love them because I'm a red white and blue person and as you know it's hard to find nice blue flowers