The Liberty Monument, erected in 1891 at the foot of Canal Street. Notice the shelter and the numerous cars on various layover tracks in the eight track section. — J. Scordill
Previous Picture | Next Picture