Sheep replaced traffic on the streets of Madrid on Sunday as shepherds steered their flocks through the heart of the Spanish capital, following ancient migration routes.
Continue reading...
Continue reading...