I had Datura's last year that flowered almost identical to the one in your picture. I had bought the seeds on ebay and the seller called them "Datura Unforgettable". The seller described them as rare and unusual. "Unforgettable” is a stunningly simple white datura with something special…It has lime-green picotee edges! It’s like nothing we’ve ever seen!"