Lesser Goldfinch (Caruelis psaltria)
The Lesser Goldfinch (Carduelis psaltria) is common in the southwestern United States and northern Mexico
© Bmatheson | Stock Free Images
Similar Free Images