Hirundo thalassina Violet-green swallow Plate 49, Male and female. High resolution image |
High resolution image |
Hirundo riparia Bank swallow; Sand Martin Plate 50, Male, female, and young. High resolution image |
High resolution image |
High resolution image |
High resolution image |