William was born in 1819. He passed away in 1903.
S > Swanson > William Swanson
Categories: New Zealand, Members of Parliament | New Zealand, Independent Politicians