Carduelis psaltria

Carpodacus mexicanus