Share
Copied
A cute little owl has been spotted in South Africa's Pridelands. These master hunters use their extraordinary senses to rule the roost.