A set of new Oscar cars under test, stand at Carlingford Station. (10-Jun-2006)
[Copyright: Jim Dean]
A set of new Oscar cars under test, stand at Carlingford Station.
Link