carnewschina.com
The Shanghai SH760 at the Dalian Classic Car Museum in China
A near-perfect Shanghai SH760 sedan, Spotted in China inside the main hall of the Dalian Classic Car Museum in the great city of Dalian in Liaoning
Tycho de Feijter