Francis Ballard


Francis Ballard - botanist from United Kingdom of Great Britain and Ireland. He was born on March 18, 1896 in London and died on January 25, 1975.