Allegheny Avenue Sewer at Pier 126, 1918
The Allegheny Avenue Sewer empties into the Delaware River at Pier 126, July 15, 1918.
A picture taken at virtually the same time shows a group of swimmers enjoying a refreshing (?) dip on the other side of the pier.