Long eared owl chicks in nest (Asio otus). England, UK, Europe