Unbaalievable! Herd of sheep take over streets of Madrid!
  • last year
The Spanish capital city Madrid was taken over by a herd of sheep for the annual Fiesta de la Trashumancia.
Recommended