I think this is an apricot blossom from one of the family fruit trees in our back yard.