Tropical screech owl
Megascops choliba
Description:
The Tropical Screech Owl (Megascops choliba) is a small species of owl in the Strigidae family.
Habitat:
Rainforest.
Parroquia Taracoa, Provincia de Orellana, Ecuador
Spotted on Dec 6, 2012
Submitted on Dec 11, 2012
No Comments