Three Long eared owl chicks perched on branch. Germany