Loading...
Geoffrey A Keller
7 Apr 2002
Purple Finch -- Haemorhous purpureus
United States, Oregon
ML 119470     © 2014 Cornell University