carnewschina.com
Spotted in China: W126 Mercedes-Benz 280 S in Green
A very dusty W126 Mercedes-Benz 280 S, Spotted in China on a car market in east Beijing. The good old 'Cedes was sadly abandoned but absolutely savable.
Joey Wang