David Lee HOWARD

Deaflympics

GamesSportEventResult
Malmö 1973Athletics1500m

Flag - USA United States

Born: 10 May 1953