The farm threw up several different shrikes all on the same day. A couple of the ID's are straight forward, but others were a little more complicated, so I had to call for backup. Check them out.
Arabian Grey Shrike 1st year bird. Could be confused with a Steppe Grey Shrike
Female Turkestan Shrike
An impressive male Turkestan Shrike
A Male Daurian Shrike