Madrid

El Rastro

8 highlights · 17 min

Its name means a trail, after the blood left by animals dragged downhill from a slaughterhouse to the tanneries, and a bronze soldier holding a petrol can still guards the top of the slope.

Highlights (8)