Hellebore Petals

Flower petals of a common field plant.