Samuel N. Knight

Knight's Foundry and Shops (Amador County, California)