Southern Grey Shrike (Lanius meridionalis)








Other Links:

Birds
Shrikes, Cuckoo-shrikes, Minivets