Purple Finch (Western) Haemorhous purpureus californicus

  • Coos, Oregon, United States