European Birds

Hirundinidae : Swallows & Martins

Red-rumped Swallow

Cecropis daurica

Tazha, Bulgaria - June 2007

Tazha, Bulgaria - June 2007

Extremadura, Spain - May 2005

Goa, India - December 2004