LD1990010905 - Louisiana & Delta, Delcambre, LA, 1/1990
Louisiana & Delta Job NI1, led by CF7 1501, is eastbound at LDRR's lift span bridge over the Delcambre Canal, Delcambre, LA. 10/25/1990.
louisiana deltadelcambrela101990.