left corner left corner
China Daily Website  

Clash of the mechanical titans

2014-10-11 07:31

By (chinadaily.com.cn)

 

Clash of the mechanical titans
The horse-dragon, created by French artist Francois Delaroziere of "The Machines of the Isle", is the hero from the show "Long Ma". [Photo/CFP]
Full story: Clash of the mechanical titans 

8.03K
...