Mary Ball

Mary Ball

female, deceased (1892)
Mary Ball was an Irish naturalist and entomologist most noted for her studies of Odonata and for her discovery of the curious phenomenon of...