- PMP Shop
- >
- Asia
- >
- Hong Kong & China
- >
- 1799. Shanghai. China.Trolleybus, Buses, Electric Buses. April 2009 spread out system which took some getting to grips with, also high capacitor electric buses
1799. Shanghai. China.Trolleybus, Buses, Electric Buses. April 2009 spread out system which took some getting to grips with, also high capacitor electric buses
SKU:
£13.00
£13.00
Unavailable
per item