Spotted Great Rosefinch

Spotted Great Rosefinch

Posted on Updated on

Carpodacus severtzovi
Nepali Name: राजतितु Rajtitu