Century Of Service Honor Roll Of American Labor Organizations : Horseshoers

International Union of Journeymen Horseshoers of the United States and Canada logo