A walrus poses next to a car at the 14th Dalian International Automotive Industry Exhibition in Dalian, China, on August 16, 2007. More than 800 vehicles from China and overseas are on display during the four-day show which opened on Thursday.
Link & Image: ChinaDaily
Tags: Walrus | Car | Auto Show
Link & Image: ChinaDaily
Tags: Walrus | Car | Auto Show
Comments