Barn Swallow - eBird
White-winged Swallow - eBird
White-throated Blue Swallow - eBird
White-throated Swallow - eBird
White-winged Swallow - eBird
Blue-and-white Swallow - eBird
Blue-and-white Swallow - eBird
Barn Swallow - eBird
Blue-and-white Swallow (Pygochelidon cyanoleuca) - Peru Aves
Blue-and-white swallow - Wikipedia
Blue-and-white Swallow (patagonica) - eBird
Blue-and-white Swallow - eBird
White-throated Blue Swallow - eBird
Blue-and-white Swallow - eBird
White-throated Blue Swallow - eBird