Purple Finch (Western) Haemorhous purpureus californicus

  • Lane, Oregon, United States