Artichoke flowers in full bloom, for sale at a market in Nyons, Provence, France.