carnewschina.com
Spotted in China: an almost perfect Peugeot 505 SX sedan
An almost perfect Peugeot 505 SX sedan, Spotted in China in the Fangzhuang area in Beijing. The vehicle was parked in the middle of a small public park
Tycho de Feijter