The Grey Mourner will give you a new Delicate Flower every time you talk to her after taking damage until you complete the Delicate Flower quest. After bringing the first Delicate Flower from the Grey Mourner to the grave of the Traitor Lord's child, you can pick up unlimited Delicate Flowers from the grave in Queen's Gardens.