Buses Exposed

MCV

1 photos are tagged MCV.

Manufacturing Commercial Vehicles, MCV, is an Egyptian bus manufacturer.


Centrebus 671 in Stamford, United Kingdom
30 September 2017