Search

Apodidae (swifts) & Trochilidae (hummingbirds)


Whiskered Treeswift [Hemiprocne comata]

Great Dusky Swift [Cypseloides senex]

Alpine Swift [Tachymarptis melba africanus]

Common Swift [Apus apus apus]

Common Swift [Apus apus apus]

Common Swift [Apus apus apus]

African Black Swift [Apus barbatus barbatus]

Horus Swift [Apus horus horus]

Horus Swift [Apus horus horus]

White-rumped Swift [Apus caffer]

White-rumped Swift [Apus caffer]

Swallow-tailed Hummingbird [Eupetomena macroura macroura]
<< Start < Prev 1 2 3 4 Next > End >>

Page 1 of 4