Nature scene with blossoms and leaves on tree branches