Tree Swallow

Tachycineta bicolor - Hirondelle bicolore

Hirondelle bicolore
adult plum. breeding
Hirondelle bicolore
adult
Hirondelle bicolore
juvenile
Hirondelle bicolore
juvenile
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
juvenile
Hirondelle bicolore
adult plum. breeding
Hirondelle bicolore
adult plum. breeding
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult plum. breeding
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult plum. breeding
Hirondelle bicolore
adult plum. breeding
Hirondelle bicolore
adult plum. breeding
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
adult
Hirondelle bicolore
juvenile
Hirondelle bicolore
adult