Hirundo bicolor White-bellied swallow Plate 46, Male and female. High resolution image |
High resolution image |
High resolution image |
High resolution image |
High resolution image |
Hirundo fulva Cliff swallow; Republican swallow Plate 47, Male, female, and nests. High resolution image |