Gray-backed Shrike
Lanius tephronotus
10 July 2010 Xining, China
30 July 2010 Xining, China
31 July 2010 Xining, China