Streak-throated Swallow

Petrochelidon fluvicola - Hirondelle fluviatile

Hirondelle fluviatile
adult
Hirondelle fluviatile
adult
Hirondelle fluviatile
adult