Streetcars on Broadway, outside the Equitable Life Assurance Building, July 7, 1905.
The photo was possibly taken from scaffolding for the construction of the new Trinity Building, at the southwest corner of Thames Street (visible at far right).