Shadows on the Teche, New Iberia, ca. 1963.
Photograph from Bureau of New Orleans News.


Next photograph

Back to Recent Additions

9/27/2001--we