close-up of small blossoms on fresh green branches