This lavender flower has popped up in my garden among the weeds. I have no idea what it is. Click on the photos to make them larger to see the flower detail. UPDATE: I have narrowed this search down to Clitoria mariana, Butterfly Pea, or Centrosema virginianum, Spurred Butterfly Pea.
The flower looks a bit like a penstemon flower, but then again it looks like an orchid flower too.
I tried to see which leaf belonged with it but it's mixed in so closely with what looks like grass weeds I am hesitant to disturb it much since there are only two blooms and one bud. Do you know what it is? Happy Solar Eclipse to you all.