Purple Finch

Carpodacus purpureus

Mark Habdas