Centennial carrot

[English] plural Centennial carrots

An Imperator variety of carrot.