Madrid • Spain •

El Rastro de Madrid, Flea market Go to El Rastro de Madrid, Flea market