Tyto alba – Common Barn Owl (Namibia, Sri Lanka)Gallery Bird families 076 Tytonidae - Barn Owls Tyto alba - Common Barn Owl (Namibia, Sri Lanka)