Person
Peerage person ID=266098
Not who you're looking for? Others named Mary Ball: Irish naturalist, entomologist and botanical collector (1812
Family