Sign in

Aves > Strigiformes > Strigidae > Margarobyas > Margarobyas lawrencii > Margarobyas lawrencii lawrencii

subspecies: Margarobyas lawrencii lawrencii (Bare-legged Owl)