american goldfinch at rest on white background

Royalty-free stock photo ID: 39100324

american goldfinch at rest on white background