Independent Rail Australia - MZ Class and 47 Class

 
Independent Rail Australia - MZ Class and 47 Class by Tim Pruyn