Herbert Holdsworth Ross

Entomologist