Video. Thousands of sheep herded through Madrid to mark annual festival
As many as 2,000 sheep were herded through the streets of Madrid in a unique celebration that takes place every autumn in the Spanish capital.
Read full articleAs many as 2,000 sheep were herded through the streets of Madrid in a unique celebration that takes place every autumn in the Spanish capital.
Read full article