Skip to content
SportsAndSportsAnd

Isabella Collazos: fixtures and results

  • 19
Season: wins – losses3–633% won