Brown Shrike (Lanius cristatus). Khana NP (Madhya Pradesh, India), November 2010.
passerinesshrikesindia