Blue swallow (Hirundo atrocaerulea)

Blue swallow

Hirundo atrocaerulea

ENEndangered

Weight
13.8 g
Diet
Invertivore
Habitat
grassland