This is Persian fritillary (Fritillaria persica), a perennial
in the lily family. According to my flower book, the flower stalks can
reach up to one meter. It also says that Persian fritillaries are not common.
I might know why....I noticed very few flowers, but many plants with the
flower stalks removed, seemingly by hungry sheep.