Langford Sevens: New Zealand vs Australia Cup Fiinal
HSBC World Rugby Women's Sevens Series from Langford, Canada where New Zealand battled Australia in the Cup Final.
HSBC World Rugby Women's Sevens Series from Langford, Canada where New Zealand battled Australia in the Cup Final.