transport-5505

Chinese open engine lorry, people movers