William Belcher


William Belcher was a New Zealand seaman and unionist. He was born in London, England on c.1860.