亚洲91视频,国产91网,久久久久久久久久久久久久久国产,亚洲一区二区三区日本久久九,亚洲日本久久,国产精品久久久99,亚洲欧美一区二

Home/Culture/ Art

French Long Ma and Spider rock Beijing

Updated: 2014-10-21 11:31 (Agencies)
Comments

French Long Ma and Spider rock Beijing

A mechanical installation named "Long Ma" makes its way during the Long Ma performance in front of the National Stadium, also known as the Bird's Nest, in Beijing, Oct 19, 2014. [Photo/Agencies]

French Long Ma and Spider rock Beijing

French Long Ma and Spider rock Beijing

French Long Ma and Spider rock Beijing

Clash of the mechanical titans 

Giant French sculpture displayed in Shanghai 

Horse-dragon sculpture celebrates China-France ties  

 

 

|<< Previous Page 11 12 Next Page

Most Popular