Helen Ballard


Helen Ballard - horticulturist from United Kingdom. She was born on January 11, 1908 in Sussex and died on May 28, 1995 in Worcester.