N.Y.C. & H.R.R. Freight Depot at Barclay Street, North River, Pier 16. Traffic jam of horse & wagon teams (Excellent exposure)
description
N.Y.C. & H.R.R. Freight Depot at Barclay Street, North River, Pier 16. Traffic jam of horse & wagon teams (Excellent exposure)
Description
false