vibrant pink blossoms on a flowering branch