I think this is a blossom from a plum tree. Its in my neighbors yard and they were not home for consultation. I will try to find out later today. They did smell very nice. ***UPDATE: I did confirm with my awesome neighbor that this is indeed, an ornamental plum.