SIGHT

This little screech owl has incredible eyesight.

Advertisements