weeping plum blossoms hanging from branches in a garden