Isabelline Shrike

Lanius isabellinus Order: Passeriformes Family: Laniidae (Shrikes)
Lanius isabellinus Order: Passeriformes Family: Laniidae (Shrikes)

More Photos