Lesser Striped Swallow

Lesser Striped Swallow

Cecropis abyssinica
Benoue National Park, Cameroon - March 7 2012