Cherry blossom buds on a branch covered in rain droplets

Cherry blossom buds on a branch covered in rain droplets