Cecropis daurica – Red-rumped Swallow (Tanzania)Gallery Bird families 186 Hirundinidae - Swallows Cecropis daurica - Red-rumped Swallow (Tanzania)