2019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-12019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-22019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-32019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-42019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-52019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-62019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-72019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-82019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-92019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-102019-08-02 Tranz Alpine Express Midland Line Rolleston Crossing-11