Lesser Striped-Swallow (Cecropis abyssinica)

 

<< back to Taxonomy