IBEW Local 459, PA

Workers' Memorial Day - Trade Union Struggles: Remember the Dead, Fight for the Living