Long-legged Buzzard, Buteo rufinus

Common Name Long-legged Buzzard
Scientific Name Buteo rufinus
Taxonomic Family Accipitridae
Taxonomic Order Accipitriformes

Ecological Data