Canal Streetcar

Canal Streetcar

Canal Street Streetcar in New Orleans, Louisiana