The Women’s World Cup opens in Shanghai

Monday, September 10, 2007Shanghai, People's Republic of China

Pulling the sky over Shanghai, People's Republic of China, 2007-09-10 —

The Women’s World Cup opens in Shanghai — Monday, September 10, 2007 · Dayfall