The BioFiles - Bill Hubick

    Loggerhead Shrike (Lanius ludovicianus)
    Showing all locations