Sign in

Aves > Apodiformes > Apodidae > Apodinae > Tachymarptis > Tachymarptis melba > Tachymarptis melba africanus

subspecies: Tachymarptis melba africanus (Alpine Swift)