Well, reading a little I can tell it is not an easy task to tell the name!
May be a more trained eye help be needed.
First they are all called Ipheion, Nothoscordum or Tristagma.
Second: It can be Ipheion Sellovianum(but in the PBS it says it should have 6 petals, despite there is a pic with
.
Or Ipheion Hirtellum(but there in the PBS says it blooms April to June in the wild, and it was blooming in August).
Any help will be welcome!