AssetID: 53147785
Headline: Transhumance Festival in Madrid
Caption: More than 1200 sheep and goats invade the Spanish capital during the annual ''Trashumancia'' or ''Transhumance'' festival as they stomp through the elegant streets.
Keywords:
PersonInImage: