Rugby international between England and France at Twickenham stadium in London
Editorial use only
Editorial credit: Jeff Dalton / Shutterstock.com

Royalty-free stock photo ID: 4570561

Rugby international between England and France at Twickenham stadium in London