Why We Love Birds | Tropical Screech Owl- Megascops choliba

Tropical Screech Owl (Megascops choliba)Tropical Screech Owl (Megascops choliba)