Ivory Tower

[English]

A pale leafed variety of celery. It is self blanching and quick maturing.