yellow blossoms and leaves on tree branches in nature