finch chews a safflower seed while perched on a branch, white background back to front view

finch chews a safflower seed while perched on a branch, white background back to front view

 Stock photo ID: 89871850

Same artist

  |   See all