Tag: White-rumped Swifts

Lesser Striped Swallow (Cecropis abyssinica)

Description: Lesser Striped Swallow (Cecropis abyssinica) is a common species, which is distributed along the coast and adjacent interior of the Eastern Cape Province and...