I don't know what sort of flower this is. It's not in my small New England field guide.