Share
twitterlinkedinfacebook
Image 1 of 1
BJS_WWC_20070916_003.jpg
The local organizing committee has set up several large displays throughout the city of Shanghai China to promote the FIFA Women's World Cup. This sign near Hangkou Stadium is lit up each night.

© 2015 All rights reserved ISI Photos