Designed by
Title
Scene from El Rastro flea market in Madrid #95519016
Description
Madrid, Spain, february 28, 2010: Scene from El Rastro flea market in Madrid, Spain. El Rastro is held in La Latina neighborhood every Sunday and itââ¬â¢s the most important market in Madrid.
This image is editorial