Photo released by the Olympic Delivery Authority (ODA) shows workers laying turf on the Olympic Stadium's field of play, in London, Great Britain, March 22, 2011. The construction of the Olympic Stadium was completed on March 29. [Sina]
Go to Forum >>0 Comments