Flowering Dogwood I think. Very pretty, but they get petals all over the place after about a week or two.