Description of Content

The finish of the 120 yards foot race.

More Information