Over 2,000 sheep walk through the Spanish capital Madrid yesterday during the 20th edition of the traditional Transhumance Fiesta that celebrates the importance of farming for the cultural wealth of the country. Shepherds herded the of sheep through central Madrid during the annual migration to the south for their winter grazing.
October 06, 2013 | 10:20 PM