Italy v Spain

Saturday 10th June 2017, 14:00pm

Saluzzo, Italy
International Test Match
Match Preview to follow shortly...