1983 Streetcars: New York City 20c Multicolored

1983 New York City 20c
1983 New York City 20c

This stamp commemorates the first streetcar in America located in New York City.