Overview

Harold Maxwell Lefroy

(1877—1925) entomologist