Leeds and Northrup Factory, 1929

Files

Leeds and Northrup Company plant 4901 Stenton Avenue NicetownTioga Philadelphia..jpeg