Swansea Claim Womens Super Cup Final
Swansea claimed the Women’s Super Cup final at Principality Stadium after Cardiff Quins had won the Women’s U18 Final.
Swansea claimed the Women’s Super Cup final at Principality Stadium after Cardiff Quins had won the Women’s U18 Final.