Full Name

Godfrey Herbert Stroud

Born

1915, London

Died

September 28, 1999, Fielding, Manawatu

Other

Umpire