David Giles

David Giles

David Giles

Born
October 18, 1926
Birthplace
Shipley, Yorkshire, England
Died
January 6, 2010
1 programs featuring David Giles