carnewschina.com
Spotted in China: R129 Mercedes-Benz SL500 in Green
Here we have a very green and very beautiful R129 Mercedes-Benz SL500, seen parked on a small parking lot near my home in Beijing. This fine Benz stood
Tycho de Feijter