photographs by Douglas Herr
Fringillidae: Purple Finch (Haemorhous purpureous)

<< >>
female Purple Finch, Sacramento County California - Copyright (C) 2015 Douglas Herr