Northrup.org Banner
Pictures of Tropical Screech Owls

Tropical Screech Owl


Tropical Screech Owl

Tropical Screech Owl
Tropical Screech Owl (Megascops choliba) pictures. They're native to South America.