Saoudi Arabia

.
Operator+nr Reg. Chassis Body Built
TEKFEN Construction    - 7729 SZA TAM 190A11P Autokaroserija  1986

This bus has a detachable roof for certain groups of pilgrims.
Picture(s)