12,000 hooves and the clanking of the big goat bells echo through old Zaragoza as a migrant flock of 3,000 sheep cross town


Three thousand head on a hillside is a lot of sheep but it is only when they are compressed into a great flowing river between houses and parked cars that it is possible to appreciate what such a mass really means


Size: 5102px × 3393px
Photo credit: © Mark Eveleigh / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: farmer, farming, flock, livestock, migration, nomad, sheep, shepherd, spain, transhumancia, trek