New York City, 1881

Broadway, 881

Electricity lights up Broadway for the first time.

home