Cowanesque Valley Iron Works

A recent picture of the Cowanesque
A recent picture of the Cowanesque Valley Iron Works.
J.C. Allen & Son Inc