And so it was, as far as the eye could see, flea market stands | Madrid, Comunidad de Madrid, Spain
El Rastro Market consists of up to 3500 stalls filled with all sorts of products old and new | Madrid, Comunidad de Madrid, Spain