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