MADRID - MAY 1: Scene from El Rastro flea market on May 1, 2011 in Madrid Spain. El Rastro is visited by over 100,000 people and tourists every Sunday
Editorial use only
Editorial credit: Pedro Rufo / Shutterstock.com

Royalty-free stock photo ID: 76517869

MADRID - MAY 1: Scene from El Rastro flea market on May 1, 2011 in Madrid Spain. El Rastro is visited by over 100,000 people and tourists every Sunday