Pacific Swallow

Hirundo javanica - Hirondelle de Java