A Work In Progress

It turns out that this is where the streetcars are built and repaired.  I had no idea that the streetcars were actually built in New Orleans.