The common rosefinch is the most widespread and common rosefinch of Asia and Europe. They are found in summer in thickets, woodland and forest edges near rivers and in winter in gardens and orchards, wetlands and locally in dry oak woods.
The common rosefinch is the most widespread and common rosefinch of Asia and Europe. They are found in summer in thickets, woodland and forest edges near rivers and in winter in gardens and orchards, wetlands and locally in dry oak woods.