Designed by
Title
Streetcar on the Canal Street Line in New Orleans #42558551
Description
NEW ORLEANS - JULY 16, 2013: street scene with a cable car on the Canal street line in New Orleans, USA. Streetcars in New Orleans have been an integral part of the city's public transportation network since the first half of the 19th century.
This image is editorial