1983 Streetcars: New Orleans 20c Multicolored

1983 New Orleans 20c
1983 New Orleans 20c

This stamp commemorates the St. Charles streetcar located in New Orleans. It’s the oldest continuously running street railway system in the world.