Thousands of sheep march through streets of Madrid for Transhumance festival
More than one thousand sheep took to the streets of Madrid on Sunday (October 20) for the annual Transhumance festival.
Since 1994, farmers have paraded their sheep through the Spanish capital to vindicate the importance of livestock.
Since 1994, farmers have paraded their sheep through the Spanish capital to vindicate the importance of livestock.