Barn Swallow

(Hirundo rustica)
Barn Swallow
China, Hubei, Jiangxi and Sichuan Province
Barn Swallow
France
Barn Swallow
Texas

Other Swallows

White-winged Swallow

Tachycineta albiventer

White-rumped Swallow

Tachycineta leucorrhoa

Brown-chested Martin

Progne tapera

Gray-breasted Martin

Progne chalybea

Brown-bellied Swallow

Orochelidon murina

Blue-and-white Swallow

Pygochelidon cyanoleuca

White-thighed Swallow

Atticora tibialis

Southern Rough-winged Swallow

Stelgidopteryx ruficollis

Bank Swallow

Riparia riparia

Eurasian Crag-Martin

Ptyonoprogne rupestris

Barn Swallow

Hirundo rustica

Welcome Swallow

Hirundo neoxena

Wire-tailed Swallow

Hirundo smithii

Lesser Striped-Swallow

Cecropis abyssinica

Red-rumped Swallow

Cecropis daurica

Tree Martin

Petrochelidon nigricans

Cliff Swallow

Petrochelidon pyrrhonota

Cave Swallow

Petrochelidon fulva

Common House-Martin

Delichon urbicum