Red-rumped Swallow

Cecropis daurica Order: Passeriformes Family: Hirundinidae (Swallows)
Cecropis daurica Order: Passeriformes Family: Hirundinidae (Swallows)

More Photos