Image description
Zoom
Save
Ruby Evans of Team Wales competes in the Women's Floor Exercise Final on day five of the Glasgow 2026 Commonwealth Games at The Arena on July 28, 2026 in Glasgow, Scotland. (Photo by Mattia Ozbot/Getty Images)
Code: 2288022624