Blue-and-white Swallow
Pygochelidon cyanoleuca | Order: Passeriformes | Family: Hirundinidae (Swallows) |
Pygochelidon cyanoleuca
Order: Passeriformes
Family: Hirundinidae (Swallows)
Pygochelidon cyanoleuca | Order: Passeriformes | Family: Hirundinidae (Swallows) |