BARCELONA - MARCH, 17: Barcelona street busy for athletes running during Barcelona Marathon in Barcelona March 17, 2013 in Barcelona, Spain
Editorial use only
Editorial credit: Maxisport / Shutterstock.com

Royalty-free stock photo ID: 133179782

BARCELONA - MARCH, 17: Barcelona street busy for athletes running during Barcelona Marathon in Barcelona March 17, 2013 in Barcelona, Spain