Illinois Birds - Main Page
Juvenile tree swallow?
roughwinged?
ŠIvan Petrov