Thomas Frederick Anderson

Seaman, trade unionist