white blossoms on fresh green tree branches