vibrant pink blossoms on a flowering tree