white blossoms on a tree branch with fresh green foliage