Photo, Print, Drawing Chalmette, a section of the levee, New Orleans, La. digital file from b&w glass transparency

About this Item