Red-breasted Swallow

Cecropis semirufa - Hirondelle à ventre roux

Hirondelle à ventre roux
adult
Hirondelle à ventre roux
adult
Hirondelle à ventre roux
adult plum. breeding
Hirondelle à ventre roux
adult plum. breeding