EUROPEAN MISCELLANY. - Transportmedia

Model of the high speed train being built in China. Innotrans 2010

IMG7069SMInn