Harry HENDERSON

Flag - GBR Great Britain

GamesSportEventResult
London 1935FootballfootballGold