Tara Di Giuseppe

Information

Country
Canada(Canada)
World ranking
247

World Ranking

Top Players

Country