greenbirding@gmail.com

Yellow variant House Finch (the colour difference is mediated by diet)

/Yellow variant House Finch (the colour difference is mediated by diet)