Internet Archive BookReader

The smaller British birds : with descriptions of their nests, eggs, habits