Sherman Creek power station, W. 201st Street, Inwood, New York City, undated [ca. June 1916]. United Electric Light & Power Company sign on side.

Primary tabs

Islandora Bookmark

Bookmarks: