Eurabus 2.0 - 18 meters articulated bus

Exterior

Interior


18 meters articulated bus (Almaty, Kazakhstan)