Three young Barn owls {Tyto alba} in nest, waiting to be fed, Northumberland, UK