Common Rosefinch

Common rosefinch or the Scarlet Rosefinch. It is found in Asia and Europe. Its scientific name is Carpodacus erythrinus. The male bird is rose red. These birds live in groups and can be seen in North India during winter.
common rosefinch

Post a Comment

0 Comments