Better half of Charles Halsey

The Charles Halsey has been married 1 times, their partners being Elizabeth MacRae and being a total of 53 years married.