close-up of fresh green leaves and pink blossoms on a branch