Mega Manor Barn Owl House

Our largest model, offering extra perches for owls and owlets, especially useful when your baby owls are learning to fly!
Large barn owl house in grey with perches
The Mega Manor
Sale

The Mega Manor

Sale price $1,099.00 Regular price $1,299.00