Purple Finch (Haemorhous purpureus)

About

No page comments added.

Synonyms

  • PUFI
  • Haemorhous purpureus californicus
  • Haemorhous purpureus purpureus