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

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