Kevin BARRY

Deaflympics

GamesSportEventResult
Belgrade 1969Athleticsshot put5th

Flag - USA United States

Born: 15 Apr 1947