Great-tailed Grackle Quiscalus mexicanus

Great-tailed GrackleGreat-tailed GrackleGreat-tailed GrackleGreat-tailed Grackle
58 Dates
52 Locations