vibrant blossoms on leafy tree branches