Kingdom: Animalia Phylum: Chordata Class: Aves Order: Passeriformes Family: Hirundinidae Genus: Tachycineta Species: T. albilinea
All images copyright Christopher Tranter