Cowanesque Valley Iron Works

Old office and original buildings
Figure 1: Old office and original buildings.
J.C. Allen & Son Inc