The Week in Pictures: October 4 – October 11, 2014. Part 3/6
Actors rehearse with the French mechanical installation “LongMa”, which means a fine horse in the shape of a dragon, during a press conference at the center of the Olympic Green in Beijing on October 10, 2014. (Photo by Mandy Wang/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy