monkey-faced owl

monkey-faced owl

English Noun
Ad

Definition

A barn owl, Tyto alba.

Ad