Cherry blossoms and fresh green leaves on a branch