Lesser Gray Shrike
Lanius minor | Order: Passeriformes | Family: Laniidae (Shrikes) |
Lanius minor
Order: Passeriformes
Family: Laniidae (Shrikes)
Lanius minor | Order: Passeriformes | Family: Laniidae (Shrikes) |