Purple Finch

Haemorhous purpureus

Finches and Relatives

Purple Finch

Haemorhous purpureus

Finches and Relatives

Purple Finch
Purple Finch

© 2020 by Mount Diablo Interpretive Association