Description This is the scene at St. Charles Avenue and Poydras Street in New Orleans where streetcar and bus fares are still just 10 cents, April 18, 1962.
Related products :
A Crowed Gathers as Floats Make Their Way Through Canal Street During the Mardi Gras Celebration