Racheli Rozenshtain is a cyclist from Israel. She has won 1 UCI races.
Israel
UCI: 1 Wins
2004 2003 2002