Ollie O'Toole

Ollie O'Toole

Born 2 April 1912 in Pittsburgh, Pennsylvania, USA

Died 25 February 1992 (aged 79)