AvianDiversity » A Connoisseur's Eye » Birds » Shrikes » Southern Grey Shrike (Lanius meridionalis - Temminck 1820)

Southern Grey Shrike (Lanius meridionalis - Temminck 1820)