Tree Swallow - eBird
Barn Swallow - eBird
Blue-and-white Swallow - eBird
Blue-and-white Swallow - eBird
Blue-and-white Swallow - eBird
eBird Ithaca NY
Blue-and-white Swallow (Pygochelidon cyanoleuca) - Peru Aves
Barn Swallow - eBird
White-winged Swallow - eBird
Blue-and-white Swallow - eBird
White-throated Swallow - eBird
White-throated Swallow - eBird
Blue-and-white Swallow - Pygochelidon cyanoleuca - Birds of the World
Tree Swallow - eBird
White-throated Swallow - eBird