The Falconieri delle Orobie are a family from the town of Villa d’Adda, Italy, who have made the adoption of owls their full-time hobby. Their sanctuary currently hosts 22 barn owls.
Italian Family's Owl Sanctuary
Caitlin White 10.18.17 7 hours ago
Aaron Williams 10.18.17 7 hours ago
Zac Gelfand 10.06.17 2 weeks ago