great slaty woodpecker

Great Slaty Woodpecker

Posted on Updated on

Mulleripicus pulverulentus
Nepali Name: राज लाहाँचे (Raj Lahache)