3000 sheep head through Madrid in search of warmer climes during the annual ‘transhumance’ movement.

This site uses Akismet to reduce spam. Learn how your comment data is processed.