Designed by
Title
Athletes on the 4 x 100 meters relay race #25989660
Description
BARCELONA, SPAIN - JULY 13: Athletes on the 4 x 100 meters relay race on the IAAF World Junior Championships on July 13, 2012 in Barcelona, Spain .
This image is editorial