Lesser Striped Swallow in Kenya

Lesser Striped Swallow in Kenya

Lesser Striped Swallow, Cecropis abyssinica | LSSWwendorff001