Artichoke, Unblown Flower

Artichoke, unblown flower

Artichokes in the Italian market