Internet Archive BookReader

Aves Hawaiienses : the birds of the Sandwich Islands