Internet Archive BookReader

A revision of the lepidopterous family Sphingidae