100 Metres women

Znamenski Memorial

RUSSIA Tula (Arsenal Stadium), RUSSIA 08 JUN 2003