Image description
Zoom
Save
Pieter-Steph du Toit of South Africa looks on during the 2026 Nations Championship match between South Africa and Scotland at Loftus Versfeld Stadium on July 11, 2026 in Pretoria, South Africa. (Photo by David Rogers/Getty Images)
Code: 2285672942