BJ28, 48129, 4503 and G523 at EDIDowner's Port Kembla locomotive servicing facility

 
BJ28, 48129, 4503 and G523 at EDIDowner's Port Kembla locomotive servicing  facility by John Cowper