Designed by
Title
Intense Stare of a Spectacled Owl #20852434
Description
Spectacled Owls are a unique looking owl found in tropical regions of Central and South America. They are tree nesters, prefering to hunt at night for small mammals, insects and birds.