Image 4 Moventis in Mecca

Image 4 Moventis in Mecca

Operations in Mecca use a fleet of MAN buses. MOVENTIS