mitre10cup_logo
Kaveinga Finau rugby player
Kaveinga Finau

Yellow Card | 68'

Ultimate Rugby 7 years ago

Clinical penalty