White Beauty tomato

[English] plural White Beauty tomatoes

A variety of lovely looking lobed white tomato.

Synonyms in other languages

Latin names