Rebecca Clough
Position Lock
Date of birth 14 November 1988
Height 178cm
Weight 85kg

Super W 2018 season

Advertisement