Nilda Spencer

Nilda Spencer

Born 18 June 1923

Died 10 October 2008 (aged 85)