American Goldfinch Spinus tristis

American GoldfinchAmerican GoldfinchAmerican Goldfinch
180 Dates
115 Locations