Close
Blue and white Swallow
Notiochelidon cyanoleuca