American Goldfinch (Carduelis tristis tristis)
American Goldfinch (Carduelis tristis tristis), female in molt to breeding plumage sitting on small branch.
© Stubblefieldphoto | Stock Free Images
Similar Free Images