The Owl Pages

Sri Lanka Bay Owl (Phodilus assimilis)

Photo of Sri Lanka Bay Owl

Photo of Sri Lanka Bay Owl by Christian Artuso
© Christian Artuso. Location: Kerala State, South India. 452