Masked Shrike, Lanius nubicus

Common Name Masked Shrike
Scientific Name Lanius nubicus
Taxonomic Family Laniidae
Taxonomic Order Passeriformes

Ecological Data