Common rosefinch (Carpodacus erythrinus) or scarlet rosefinch

031102112

Common rosefinch (Carpodacus erythrinus) or scarlet rosefinch
Lovedale, The Nilgiris
6th March, 2016

Advertisements