TREE SWALLOW
LIFE SPAN: 8 - 11 years
Common Name: Tree swallow
Category: Swallow
Family: Hirundinidae
Scientific Name: Tachycineta bicolor
POPULAR BIRDS
American Flamingo
Flamingo
European bee-eater
Bee-eater
Costa's hummingbird
Hummingbird
Australian Brush tu...
Turkey