Thank you for your patience while we retrieve your images.
Lesser Striped Swallow in Kenya

Lesser Striped Swallow in Kenya

Lesser Striped Swallow, Cecropis abyssinica | LSSWwendorff002