The ancient shepherds’ pass that runs through central Madrid
Tomorrow, all cars and buses will be diverted from the city centre, and shepherds will herd their flocks through Madrid. In a spectacle witnessed by lots of confused onlookers, hundreds of sheep will stroll through our grandest boulevards.