Sign in

Aves > Apodiformes > Apodidae > Apodinae > Apus > Apus melba > Apus melba africanus

subspecies: Apus melba africanus (Alpine Swift, )