carduelis carduelis


Meanings

  • small European finch having a crimson face and yellow-and-black wings