Tag: Carpodocus mexicanus

House finch (Carpodocus mexicanus)

The House Finch: A brief appreciation.