Designed by
Title
Campionati Universitari Italiani 2011 #19699517
Description
TURIN, ITALY - MAY 21: The final sprint of the winner in women's 100 meters race during the Campionati Universitari Italiani, on May 21, 2011 in Turin, Italy.
This image is editorial