Well Jason is the expert... but I want to have a go before he confirms it either way...
so I'm betting Paph Delphi...
which is a cross between delenatii and philippinense... it definitely has delenatii in it but not sure about the second part. Anyways, here's a link to Jason's Delphi
Good luck with the ID.
I like these games
Forgot to mention, that I think that those are lovely flowers..