Sailor Profile

Leo Davis

  • Spotlight

  • Ranking History

  • Results

  • News

  • Images

Leo Davis
Leo Davis
South Africa

Profile

Name

Leo Davis

Nation

South Africa

Class

Finn, ILCA 4