Back to Show
Wild Metropolis
The Largest Long-Eared Owl Roost in the World
750 long-eared owls are thriving in the shelter of Kikinda town square, Serbia in what is by far the largest long-eared owl roost in the world.