England easily won against France in their international women’s game in Perpignan.



Source link