Black-capped Swallow

Atticora pileata - Hirondelle à tête noire

Hirondelle à tête noire
adult