Jennifer Makgill profile image

Jennifer Makgill

New Zealand

Current EWS Ranking

35

Points

Race Category

Women

Series Results