Ivory Tower
[
English
]
A pale leafed variety of celery. It is self blanching and quick maturing.