Anderson, James, active 1895, Secretary, Executive Council, Amalgamated Stevedores' Labour Protection League

Relationships: