The Common Rosefinch is the most widespread and common rosefinch of Europe, where it has spread westward from Asia. This is our totally cute Birdorable Common Rosefinch!