Mule Teams on the Levee, New Orleans: 1903

Mule Teams on the Levee, New Orleans: 1903

Mule teams on the levee, New Orleans, Louisiana, 1903. Detroit Publishing Company. Vintage photograph provided by LOC. Original Medium: dry plate negative.