Michelle
Stilwell competes. (Photo credit: Xinhua)
Michelle Stilwell of Canada claimed Women's 200m T52 gold medal at the
National Stadium in Beijing, China, on September 11, 2008.
Michelle
Stilwell crosses the finish line. (Photo credit: Xinhua)
Michelle
Stilwell celebrates. (Photo credit: Xinhua)