Blue Swallow

Hirundo atrocaerulea - Hirondelle bleue

Hirondelle bleue
♂ adult
Hirondelle bleue
♀ adult
Hirondelle bleue
♂ adult
Hirondelle bleue
adult plum. breeding
Hirondelle bleue
adult