Close-up of cherry-blossom-like flowers and buds on a branch