No more stories are told today, they washed away.

Perry Street, Greenwich Village, New York City.

Perry Street, Greenwich Village, New York City.