American Goldfinch Spinus tristis

Finches, Euphonias, and Allies

American GoldfinchAmerican GoldfinchAmerican Goldfinch
180 Dates
115 Locations