Purple Finch

by John Shackford In its online write-up about the Purple Finch (Carpodacus purpureus), Cornell University states: “The Purple Finch is the bird that Roger Tory … Read more