Internet Archive BookReader

The birds of the British Isles and their eggs