The BioFiles - Bill Hubick

    Brown-bellied Swallow (Orochelidon murina)