male house finch proudly perched on a branch; white background

male house finch proudly perched on a branch; white background

 Stock photo ID: 49451278

Same artist

  |   See all