Mercedes-Benz MCV 120
Mercedes-Benz MCV 120 public transport bus in Sharjah, United Arab Emirates. Taken on 29/8/2013.
Lineup of new TATA buses taken on 25/11/2013 in Sharjah, UAE.
New TATA bus taken on 25/11/2013 in Sharjah, UAE.