Progne chalybea subsp. chalybea
[subspecies]
|
Progne chalybea subsp. macroramphus
[subspecies]
|
Progne chalybea subsp. chalybea
[subspecies]
|
Progne chalybea subsp. macroramphus
[subspecies]
|