The Red Roses is the nickname for the England national women’s rugby union team, known for excellence.
« Back to Glossary Index« Back to Glossary Index
The Red Roses is the nickname for the England national women’s rugby union team, known for excellence.