IH-10
Filter press pumps, Homer Laughlin China, Newell, West Virginia © Andrew Borowiec 2016
Previous Next