MCV
1 photos are tagged
MCV
.
Manufacturing Commercial Vehicles, MCV, is an Egyptian bus manufacturer.
Centrebus 671 in Stamford, United Kingdom
30 September 2017