Ta'avura

Transportation of train wagons

Transportation of duplex train wagons from Germany designed for Ta’avura