New Zealand Association Football
Rupesh Puna is a football player who represented New Zealand at international level. Puna has played for Caversham AFC Otago United and currently plays for Waitakere United in the New...