Hundreds of sheep have been herded through the streets of Madrid as part of the Fiesta de la Transhumancia, which marks an ancient tradition of moving flocks to pastures new for winter.