Long-tailed Shrike (Lanius schach). Corbett NP (Uttarakhand, India), November 2010.
Indiashrikespasserinesmy favorites