Sheep take over Madrid

31st October 2011, Comments 0 comments

SHEEP filled the streets of Spain's capital city today to mark a centuries-old celebration. The Fiesta de Trashumancia, or 'festival of seasonal livestock migration', is now in its 23rd year and commemorates the fact that the ...

0 Comments To This Article