top of page

Swallows/Hirundinidae

Barn Swallow
(Hirundo rustica)

Red-breasted Swallow
(cecropis semifura)

Wire-tailed Swallow
(Hirundo smithii)

Pearl-breasted Swallow
(Hirundo dimidiata)

Lesser Striped Swallow
(Cecropis abyssinica(=)

White-throated Swallow
(Hirundo albigularis)

Greater Striped Swallow
(Cecropis cucullata)

South African Cliff Swallow
(Petrochelidon spilodera)

Mosque Swallow
(Hirundo senegalensis)

bottom of page