Thousands of sheep herded through Madrid to mark annual festival
  • 6 years ago
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.
Recommended